My body shop did the best they could getting it on, but it has 2 gaps where the points meet the deck lid. I got mine a while back and Jose responded to my E-mails very quickly. I dunno what happened to him. For me it was A+ customer service, but a C product.